inhibitor amino acid receptor - Spanish English Dictionary